it subserved - Inglés Sinónimo Diccionario